package com.tihi.sina.share;

import android.content.Context;

import com.sina.weibo.sdk.api.share.IWeiboShareAPI;
import com.sina.weibo.sdk.api.share.WeiboShareSDK;

public class SinaWeiboShareAPI {
	
	/** 新浪微博分享接口实例 */
	private static IWeiboShareAPI mWeiboShareAPI;
	
	/**
	 * 初始化 mWeiboShareAPI， 建议在 application的onCreate 或 应用启动时调用
	 * @param context
	 */
	public static void init(Context context) {
		mWeiboShareAPI = WeiboShareSDK.createWeiboAPI(context, Constants.APP_KEY);
		
		// 注册第三方应用到微博客户端中，注册成功后该应用将显示在微博的应用列表中。
        // 但该附件栏集成分享权限需要合作申请，详情请查看 Demo 提示
        // NOTE：请务必提前注册，即界面初始化的时候或是应用程序初始化时，进行注册
        mWeiboShareAPI.registerApp();
	}
	
	public static IWeiboShareAPI getWeiboShareAPI() {
		//务必确保调用该函数钱，调过init 函数了
		return mWeiboShareAPI;
	}
	
	public static void unInit() {
		mWeiboShareAPI = null;
	}

}
